//	
//	This is the main INC file defining the program object
//

//  data section of program object
data
  //  declare a 1-D pointer to 8 bit unsigned integers
  pointer< uint< 8 > >    hello_world_str
end

//  procedure section of program object
procs
  //  initialization procedure will be run first
  def init
    .hello_world_str.copy( "Hello World!" )
  end
  
  //  run method gets hand off to actually "run" program
  def run
    .println( .hello_world_str )
  end
  
  //  deinit method is called when program finishes running to clean up
  def deinit
    .hello_world_str.free()
  end
end



